zorluk teşkil etmek

  1. Verb to present a challenge
  2. Verb to present a difficulty